struct gName
{
  template<class p1, class p2, class p3 >
  struct generatrix
  {
    static int code(int  rtp1, float  rtp2)
    {
      return p1::c_value*rpt1;
    }
  };
};
